03. Point Processing
Header Text
Point Processing
ND313 C1 L2 A03 Point Processing [LB]
Creating Point Processor
The first thing you are going to do is create a
processPointClouds
object. This is defined by the
src/processPointClouds.cpp
and
src/processPointClouds.h
files. This object is going to contain all the methods that you will be using in this module for processing lidar data. The process object also has helper methods for loading and saving PCD files. By the time you compete this exercise, the code should compile but you will still need to complete the next few concepts before getting results.
Instructions
-
Open the
src/environment.cpp
file. -
Inside the function
simpleHighway
, create aprocessPointClouds
object. You can do this either on the stack or the heap. -
The processor should use point cloud type of
pcl::PointXYZ
.
Workspace
This section contains either a workspace (it can be a Jupyter Notebook workspace or an online code editor work space, etc.) and it cannot be automatically downloaded to be generated here. Please access the classroom with your account and manually download the workspace to your local machine. Note that for some courses, Udacity upload the workspace files onto https://github.com/udacity , so you may be able to download them there.
Workspace Information:
- Default file path:
- Workspace type: react
- Opened files (when workspace is loaded): n/a
Solution
Solution
ND313 C1 L2 A04 Point Processing Solution